peeling residues - Turkish English Dictionary